package com.itheima.service;

import com.itheima.common.entity.PageResult;
import com.itheima.common.entity.QueryPageBean;
import com.itheima.pojo.Setmeal;

import java.io.Serializable;
import java.util.List;

/**
 * @author 32338
 * @date 2024-05-03 20:12:54
 * @description
 */
public interface SetmealService {

    /**
     * @description
     ***:根据检查组id查询关联的检查项Id
     **/
    List<Integer> findGroupIdBySetmealId(Integer setmealId);
    void add(Setmeal setmeal, List<Integer> checkgroupIds);

    void deleteById(Integer id);

    void edit(Setmeal setmeal, List<Integer> checkGroupIds);

    Setmeal findById(Integer id);

    PageResult page(QueryPageBean queryPageBean);

    List<? extends Serializable> findItemOrGroup(String type, String value);
}
